package com.groupbuying.cheetah.settle.settleRefundParamsInit.domian;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 优店商户资金流水表()
 * 
 * @author cuich
 * @email cuichanghao@linku.com.cn
 * @date 2019-06-18 02:37:20
 * @des
 */
public class SettleUshopFlowStoreDO implements Serializable {
	private static final long serialVersionUID = 1L;
	

	/**
	 * 平台流水ID
	 */
	private String id;

	/**
	 * 流水类型:分账-SPLIT-0,提现-WITHDRAWAL-1,退款-REFUND-2
	 */
	private String flowType;

	/**
	 * 商户号
	 */
	private String storeId;

	/**
	 * 外键关联ID
	 */
	private String externalId;

	/**
	 * 平台流水金额
	 */
	private BigDecimal amount;

	/**
	 * 备注
	 */
	private String note;

	/**
	 * 删除标记:未删除-UNDEL-1,删除-DEL-0
	 */
	private String isDelete;

	/**
	 * 创建时间
	 */
	private Date gmtCreate;

	/**
	 * 更新时间
	 */
	private Date gmtModified;

	/**
	 * 收银台ID
	 */
	private String checkstandId;

	/**
	 * 运营专员姓名
	 */
	private String operateMan;

	/**
	 * 运营专员联系电话
	 */
	private String operateTel;

	/**
	 * 设置：平台流水ID
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * 获取：平台流水ID
	 */
	public String getId() {
		return id;
	}
	/**
	 * 设置：流水类型:分账-SPLIT-0,提现-WITHDRAWAL-1,退款-REFUND-2
	 */
	public void setFlowType(String flowType) {
		this.flowType = flowType;
	}
	/**
	 * 获取：流水类型:分账-SPLIT-0,提现-WITHDRAWAL-1,退款-REFUND-2
	 */
	public String getFlowType() {
		return flowType;
	}
	/**
	 * 设置：商户号
	 */
	public void setStoreId(String storeId) {
		this.storeId = storeId;
	}
	/**
	 * 获取：商户号
	 */
	public String getStoreId() {
		return storeId;
	}
	/**
	 * 设置：外键关联ID
	 */
	public void setExternalId(String externalId) {
		this.externalId = externalId;
	}
	/**
	 * 获取：外键关联ID
	 */
	public String getExternalId() {
		return externalId;
	}
	/**
	 * 设置：平台流水金额
	 */
	public void setAmount(BigDecimal amount) {
		this.amount = amount;
	}
	/**
	 * 获取：平台流水金额
	 */
	public BigDecimal getAmount() {
		return amount;
	}
	/**
	 * 设置：备注
	 */
	public void setNote(String note) {
		this.note = note;
	}
	/**
	 * 获取：备注
	 */
	public String getNote() {
		return note;
	}
	/**
	 * 设置：删除标记:未删除-UNDEL-1,删除-DEL-0
	 */
	public void setIsDelete(String isDelete) {
		this.isDelete = isDelete;
	}
	/**
	 * 获取：删除标记:未删除-UNDEL-1,删除-DEL-0
	 */
	public String getIsDelete() {
		return isDelete;
	}
	/**
	 * 设置：创建时间
	 */
	public void setGmtCreate(Date gmtCreate) {
		this.gmtCreate = gmtCreate;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getGmtCreate() {
		return gmtCreate;
	}
	/**
	 * 设置：更新时间
	 */
	public void setGmtModified(Date gmtModified) {
		this.gmtModified = gmtModified;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getGmtModified() {
		return gmtModified;
	}
	/**
	 * 设置：收银台ID
	 */
	public void setCheckstandId(String checkstandId) {
		this.checkstandId = checkstandId;
	}
	/**
	 * 获取：收银台ID
	 */
	public String getCheckstandId() {
		return checkstandId;
	}

	public String getOperateTel() {
		return operateTel;
	}

	public void setOperateTel(String operateTel) {
		this.operateTel = operateTel;
	}

	public String getOperateMan() {
		return operateMan;
	}

	public void setOperateMan(String operateMan) {
		this.operateMan = operateMan;
	}

	@Override
	public String toString() {
		return "SettleUshopFlowStoreDO{" +
				"id='" + id + '\'' +
				", flowType='" + flowType + '\'' +
				", storeId='" + storeId + '\'' +
				", externalId='" + externalId + '\'' +
				", amount=" + amount +
				", note='" + note + '\'' +
				", isDelete='" + isDelete + '\'' +
				", gmtCreate=" + gmtCreate +
				", gmtModified=" + gmtModified +
				", checkstandId='" + checkstandId + '\'' +
				", operateMan='" + operateMan + '\'' +
				", operateTel='" + operateTel + '\'' +
				'}';
	}
}
